function Cat(name, color) {
    //new 的时候一定会执行cat
    this.name = name; // this指向它的实例
    this.color = color;

}
//原型对象
Cat.prototype.eat = function() {
    console.log('老鼠');
}
Cat.prototype.type = '猫科动物';
//实例化
// new 的执行过程
var cat1 = new Cat("大毛", "黄色");
var cat2 = new Cat("二毛", "黑色");

console.log(cat1.constructor == cat2.constructor); //构造函数
console.log(cat1 instanceof Cat);
console.log(cat2 instanceof Cat);
cat1.eat();